业余: in one's spare time, outside working hours, amateur (historian etc)...
好听: pleasant to hear...
记: to record, to note, to memorize, to remember, mark, sign, classifier for blows, kicks, shots...
比如: for example, for instance, such as...
鹤立鸡群: a crane in a flock of chicken (idiom); way above the common, manifestly superior...
超前: to be ahead of one's time, to surpass or outdo one's predecessors, to be ahead of the pack, to take the lead, advanced...
钱财: wealth, money...
撰写: to write, to compose...
脱口而出: to blurt out, to let slip (an indiscreet remark)...
取暖: to warm oneself (by a fire etc)...